amphibious bistort - Alemán Inglés Diccionario